,

Wificheck

Wificheck est un script bash créé pour faciliter la récolte des informations nécessaires à la résolution d'une majorité des problèmes rencontrés avec les connexions sans-fil.
Ces informations sont celles demandées expressément sur le sujet A lire avant de poster !!! du forum.

Un fil de discussion ici vous permet d'apporter vos suggestions et contributions au script.

Pré-requis

Le script nécessite des droits administrateur pour l'exécution de certaines commandes, votre mot de passe vous sera donc demandé.

Installation

Deux types d'installation sont possibles:

  1. Via le paquet .deb:
  2. En utilisant ce script brut:

    wificheck.sh
    #!/bin/bash
    #
    # 2012 - cracolinux
    #
    # v0.8
    #
    # LICENCE:
    #
    # 		LICENCE PUBLIQUE RIEN À BRANLER
    # 		Version 1, Mars 2009
    # 		Copyright (C) 2009 Sam Hocevar
    # 		14 rue de Plaisance, 75014 Paris, France
    # 
    # 			La copie et la distribution de copies exactes de cette licence sont
    # 			autorisées, et toute modification est permise à condition de changer
    # 			le nom de la licence. 
    # 
    # 		CONDITIONS DE COPIE, DISTRIBUTION ET MODIFICATION
    # 		DE LA LICENCE PUBLIQUE RIEN À BRANLER
    # 
    # 		0. Faites ce que vous voulez, j’en ai RIEN À BRANLER.
     
    exec 3>&1
    exec 1>~/wificheck.log
     
    echo [code]
     
    # cat /etc/lsb-release
    echo -e "\n>>    cat /etc/lsb-release \n"
    cat /etc/lsb-release
     
    # lsusb
    echo -e "\n>>    lsusb \n"
    lsusb
     
    # lspci -k -nn | grep -A 3 -i net
    echo -e "\n>>    lspci -k -nn | grep -A 3 -i net \n"
    lspci -k -nn | grep -A 3 -i net
     
    # sudo lshw -C network
    echo -e "\n>>    sudo lshw -C network \n"
    sudo lshw -C network
     
    # lsmod
    echo -e "\n>>    lsmod \n"
    lsmod
     
    echo [/code]
     
    echo [code]
     
    # iwconfig
    echo -e "\n>>    iwconfig \n"
    iwconfig
     
    # ifconfig -a (merci à toutafai)
    echo -e "\n>>    ifconfig -a \n"
    ifconfig -a
     
    # sudo iwlist scan
    echo -e "\n>>    sudo iwlist scan \n"
    sudo iwlist scan
     
    # uname -r -m
    echo -e "\n>>    uname -r -m \n"
    uname -r -m
     
    # cat /etc/network/interfaces
    echo -e "\n>>    cat /etc/network/interfaces \n"
    cat /etc/network/interfaces
     
    # nm-tool
    echo -e "\n>>    nm-tool \n"
    nm-tool
     
    # sudo rfkill list
    echo -e "\n>>    sudo rfkill list \n"
    sudo rfkill list
     
    echo [/code]
     
    exec >&3-
     
    echo "Le fichier wificheck.log a été crée dans "$HOME""
    echo "Vous n'avez plus qu'à copier/coller son contenu sur le forum"
    echo " accès →→ file:/"$HOME"/wificheck.log"

Désinstallation

Pour désinstaller le script:


Contributeurs: fabux, cracolinux